/*
 * Cotizacion.h
 *
 *  Created on: 07/10/2013
 *      Author: santiago
 */

#ifndef COTIZACION_H_
#define COTIZACION_H_

#include "../../CapaFisica/Registro.h"
#include "Consulta.h"
#include <string>

using std::string;

class Cotizacion : public Registro {
private:
	int idServicio;
	int idUsuario;
	Publicacion pedido;

public:
	Cotizacion();
	Cotizacion(unsigned int id);
	Cotizacion(unsigned int id, unsigned int idServicio, unsigned int idUsuario);
	virtual ~Cotizacion();

	int getIdServicio();
	void setIdServicio(int idServicio);
	int getIdUsuario();
	void setIdUsuario(int idServicio);
	Publicacion& getPedido();
	void setPedido(const Publicacion& pedido);

private:
	void serializar();
	void deserializar();
};

#endif /* COTIZACION_H_ */
